tool-holder carriage - Turkish English Dictionary